@file:Suppress("SpellCheckingInspection")

package com.example.piece.entity

import android.os.Parcelable
import androidx.annotation.Keep
import kotlinx.android.parcel.Parcelize

/**  新设备信息 实体封装类  **/
@Keep
@Parcelize
data class NewDeviceInfo(
    /**  设备类型 id  **/
    val devicetypeid: String = "",
    /**  设备所属楼栋 id  **/
    val buildingid: String = "",
    /**  所属楼层  **/
    val tier: Int = 0,
    /**  经度  **/
    val longitude: Double = 0.0,
    /**  纬度  **/
    val latitude: Double = 0.0,
    /**  设备详细地址  **/
    val address: String = "",
    /**  备注信息  **/
    val remark: String = "",
    /**  设备动态属性字段及其值的封装实体对象  **/
    val list: List<NewDeviceField> = emptyList()
) : Parcelable